bench terrace - Turkish English Dictionary